About
Feedback
OT
Omidyar Technology Ventures
View All
Technology Company
View All People
Worked at Omidyar Technology Ventures
TT
Todor Tashev
Managing Partner at Omidyar Technology Ventures